[ci-skip] Update gradle/actions digest to 261794a#321
Merged
renovate[bot] merged 1 commit intodevfrom Nov 20, 2025
Merged
Conversation
illyrius666
added a commit
that referenced
this pull request
Dec 11, 2025
* fixed (#264) Signed-off-by: illyrius666 <[email protected]> * fixed /guide cmd Signed-off-by: illyrius666 <[email protected]> * refactor/TreesModule (#265) * Update actions/checkout action to v5 (#197) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * module manager refactor (#198) * Add `run-paper` plugin, update exclusions, and remove obsolete remote debug config Signed-off-by: illyrius666 <[email protected]> * [ci-skip] Simplify CI/CD deployment path by removing conditional logic for target directory. Signed-off-by: illyrius666 <[email protected]> * Remove all `.idea/libraries` entries as they are no longer required Signed-off-by: illyrius666 <[email protected]> * + Signed-off-by: illyrius666 <[email protected]> * Make `relocation` and `minimize` conditional for development builds; update module file to include `ADVENTURE` platform type. Signed-off-by: illyrius666 <[email protected]> * Remove `isDev` flag; always apply `relocation` and `minimize` in `shadowJar`. Signed-off-by: illyrius666 <[email protected]> * init Signed-off-by: illyrius666 <[email protected]> * Integrate FancyHolograms support with `SignModule` and add utility for creating player-based holograms. Signed-off-by: illyrius666 <[email protected]> * Add `PlayerOpenSignEvent` handling in `SignModule` to create holograms and cancel event Signed-off-by: illyrius666 <[email protected]> * Replace FancyHolograms integration with DecentHolograms in `SignModule` and dependencies; update repository and libraries Signed-off-by: illyrius666 <[email protected]> * removing holograms Signed-off-by: illyrius666 <[email protected]> * Add `BroadcastModule` and tips command; remove unused `fireFmt` dependencies and `PlayerOpenSignEvent` handling Signed-off-by: illyrius666 <[email protected]> * broadcast rc1 Signed-off-by: illyrius666 <[email protected]> * cleanup Signed-off-by: illyrius666 <[email protected]> * added randomness Signed-off-by: illyrius666 <[email protected]> * opted out of broadcast to scoreboards Signed-off-by: illyrius666 <[email protected]> * opt out for scoreboard, since scores dont accept minimessage format Signed-off-by: illyrius666 <[email protected]> * up Signed-off-by: illyrius666 <[email protected]> * refactor Signed-off-by: illyrius666 <[email protected]> * + Signed-off-by: illyrius666 <[email protected]> --------- Signed-off-by: illyrius666 <[email protected]> Signed-off-by: Illyrius <[email protected]> * fmt Signed-off-by: illyrius666 <[email protected]> * refactored the config reload cmd Signed-off-by: illyrius666 <[email protected]> * oops Signed-off-by: illyrius666 <[email protected]> * error msg update Signed-off-by: illyrius666 <[email protected]> * no pre-releases in deploy Signed-off-by: illyrius666 <[email protected]> * refactoring modulemanager to make the reload cmd work Signed-off-by: illyrius666 <[email protected]> * [ci-skip] docs Signed-off-by: illyrius666 <[email protected]> * added checks to see if cmd executer is player Signed-off-by: illyrius666 <[email protected]> * converted a method to a fun extension Signed-off-by: illyrius666 <[email protected]> * refactor Signed-off-by: illyrius666 <[email protected]> * more refactoring Signed-off-by: illyrius666 <[email protected]> * more rf Signed-off-by: illyrius666 <[email protected]> * some refactoring Signed-off-by: illyrius666 <[email protected]> * Update plugin org.jetbrains.kotlin.jvm to v2.2.10 (#199) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update plugin com.gradleup.shadow to v9.0.2 (#200) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update softprops/action-gh-release digest to 126b1e7 (#201) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update gradle/actions digest to 70964b4 (#202) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update actions/setup-java action to v5 (#203) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update gradle/actions digest to 44b6df6 (#204) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update softprops/action-gh-release digest to fbadcc9 (#205) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update dependency com.sk89q.worldedit:worldedit-bukkit to v7.3.16 (#206) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Migrate config .github/renovate.json (#207) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update gradle/actions digest to 83c124b (#210) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update dependency com.fasterxml.jackson.module:jackson-module-kotlin to v2.20.0 (#212) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update plugin com.gradleup.shadow to v9.1.0 (#213) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update dependency com.fasterxml.jackson.datatype:jackson-datatype-jsr310 to v2.20.0 (#211) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update appleboy/scp-action digest to eb443bd (#209) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update gradle/actions digest to 0a4f8b4 (#214) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update softprops/action-gh-release digest to 6cbd405 (#215) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update plugin xyz.jpenilla.run-paper to v3.0.0 (#216) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update gradle/actions digest to 76d3b99 (#217) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update softprops/action-gh-release digest to 5d1b0b1 (#218) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * + Signed-off-by: illyrius666 <[email protected]> * Update gradle/actions digest to ed40850 (#219) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * feat/ChatModule/DeletableMessages (#220) * init Signed-off-by: illyrius666 <[email protected]> * refactor quitevent impl Signed-off-by: illyrius666 <[email protected]> * uses mc default joinmessage if not defined in plugin config Signed-off-by: illyrius666 <[email protected]> * added the check also for quitmessage Signed-off-by: illyrius666 <[email protected]> * woops Signed-off-by: illyrius666 <[email protected]> --------- Signed-off-by: illyrius666 <[email protected]> * Update plugin org.jetbrains.kotlin.jvm to v2.2.20 (#222) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update gradle/actions digest to c04286a (#221) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update softprops/action-gh-release digest to 19cd0bc (#223) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * feat/SilkTouchModule (#224) * init Signed-off-by: illyrius666 <[email protected]> * refactor Signed-off-by: illyrius666 <[email protected]> * woops Signed-off-by: illyrius666 <[email protected]> * added player == survival check Signed-off-by: illyrius666 <[email protected]> * finish Signed-off-by: illyrius666 <[email protected]> * cancel xp drop when mining with silk touch, to prevent infinite xp Signed-off-by: illyrius666 <[email protected]> * damnit Signed-off-by: illyrius666 <[email protected]> * + Signed-off-by: illyrius666 <[email protected]> * fix placing spawner losing type * fixed Signed-off-by: illyrius666 <[email protected]> * finish Signed-off-by: illyrius666 <[email protected]> --------- Signed-off-by: illyrius666 <[email protected]> * feat/WanderingTraderModule (#225) * init Signed-off-by: illyrius666 <[email protected]> * added sound and changed the message a little bit Signed-off-by: illyrius666 <[email protected]> --------- Signed-off-by: illyrius666 <[email protected]> * Update gradle/actions digest to 3ee0ca9 (#226) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * feat/CauldronModule (#227) * init Signed-off-by: illyrius666 <[email protected]> * first attempt Signed-off-by: illyrius666 <[email protected]> * refactor and add dirt -> mud via cauldron Signed-off-by: illyrius666 <[email protected]> * v2 Signed-off-by: illyrius666 <[email protected]> * take 2 Signed-off-by: illyrius666 <[email protected]> * take 3 Signed-off-by: illyrius666 <[email protected]> * take 4 Signed-off-by: illyrius666 <[email protected]> * added kdocs Signed-off-by: illyrius666 <[email protected]> * fix cauldron error on water level 0 Signed-off-by: illyrius666 <[email protected]> * added coarse dirt and rooted dirt Signed-off-by: illyrius666 <[email protected]> * refactor Signed-off-by: illyrius666 <[email protected]> * refactor Signed-off-by: illyrius666 <[email protected]> * refactor Signed-off-by: illyrius666 <[email protected]> --------- Signed-off-by: illyrius666 <[email protected]> * Update gradle/actions digest to abc608c (#228) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update gradle/actions digest to 891d472 (#230) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update appleboy/scp-action digest to 7179e72 (#229) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update gradle/actions digest to f814022 (#231) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix/InvModule/UnloadBug (#234) * + Signed-off-by: illyrius666 <[email protected]> * fix bug, plus laser in search now is based on proximity Signed-off-by: illyrius666 <[email protected]> * added so that if the item is in multiple chests it creates multiple lasers, double chests behave like a single chest when it comes to the laser, and fixed Block.center() to work with the new logic. Signed-off-by: illyrius666 <[email protected]> --------- Signed-off-by: illyrius666 <[email protected]> * feat/PlayerModule (#233) * init Signed-off-by: illyrius666 <[email protected]> * refactor Signed-off-by: illyrius666 <[email protected]> * + Signed-off-by: illyrius666 <[email protected]> * refactor Signed-off-by: illyrius666 <[email protected]> * added customname to skull Signed-off-by: illyrius666 <[email protected]> * added skull lore Signed-off-by: illyrius666 <[email protected]> * missing kdocs Signed-off-by: illyrius666 <[email protected]> * update gitignore Signed-off-by: illyrius666 <[email protected]> --------- Signed-off-by: illyrius666 <[email protected]> * + Signed-off-by: illyrius666 <[email protected]> * + Signed-off-by: illyrius666 <[email protected]> * + Signed-off-by: illyrius666 <[email protected]> * [ci-skip] adjust search command to use a strong beam for the nearest chest and a faded beam for other matching item chests. Signed-off-by: illyrius666 <[email protected]> * [ci-skip] take 2 Signed-off-by: illyrius666 <[email protected]> * [ci-skip] take 3 Signed-off-by: illyrius666 <[email protected]> * [ci-skip] take 4 Signed-off-by: illyrius666 <[email protected]> * [ci-skip] take 5 Signed-off-by: illyrius666 <[email protected]> * [ci-skip] take 6 Signed-off-by: illyrius666 <[email protected]> * [ci-skip] take 7 Signed-off-by: illyrius666 <[email protected]> * [ci-skip] take 8 Signed-off-by: illyrius666 <[email protected]> * [ci-skip] take 9 Signed-off-by: illyrius666 <[email protected]> * Update gradle/actions digest to ef9c8ec (#237) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update Gradle to v9.1.0 (#238) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * [ci-skip] take 10 Signed-off-by: illyrius666 <[email protected]> * [ci-skip] update renovate to skip ci when updating dependencies Signed-off-by: illyrius666 <[email protected]> * [ci-skip] take 11 Signed-off-by: illyrius666 <[email protected]> * [ci-skip] take 12 Signed-off-by: illyrius666 <[email protected]> * Update softprops/action-gh-release digest to 97d42c1 (#239) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update gradle/actions digest to 0e05276 (#240) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix particles Signed-off-by: illyrius666 <[email protected]> * refactor Signed-off-by: illyrius666 <[email protected]> * renaming Signed-off-by: illyrius666 <[email protected]> * added todos Signed-off-by: illyrius666 <[email protected]> * fix block centre() Signed-off-by: illyrius666 <[email protected]> * [ci-skip] naming fix Signed-off-by: illyrius666 <[email protected]> * [ci-skip] ig looks better? Signed-off-by: illyrius666 <[email protected]> * Update gradle/actions digest to 182e4d3 (#241) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update plugin com.gradleup.shadow to v9.2.1 (#242) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update gradle/actions digest to 748248d (#243) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * merged nickname module into playermodule Signed-off-by: illyrius666 <[email protected]> * refactor PlayerModule.kt Signed-off-by: illyrius666 <[email protected]> * swapped to using datacomponents instead of itemmeta Signed-off-by: illyrius666 <[email protected]> * l18n support Signed-off-by: illyrius666 <[email protected]> * removed WanderingTraderModule.kt Signed-off-by: illyrius666 <[email protected]> * Update plugin com.gradleup.shadow to v9.2.2 (#244) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * refactor/PlayerData (#245) * init Signed-off-by: illyrius666 <[email protected]> * fix kotlinx Signed-off-by: illyrius666 <[email protected]> * revert Signed-off-by: illyrius666 <[email protected]> * making use of data interface Signed-off-by: illyrius666 <[email protected]> * + Signed-off-by: illyrius666 <[email protected]> * fix Signed-off-by: illyrius666 <[email protected]> * fix json structure Signed-off-by: illyrius666 <[email protected]> * lazy loading Signed-off-by: illyrius666 <[email protected]> * + Signed-off-by: illyrius666 <[email protected]> * fix preserving typeref Signed-off-by: illyrius666 <[email protected]> * fix conversion Signed-off-by: illyrius666 <[email protected]> * avoided unchecked cast Signed-off-by: illyrius666 <[email protected]> * creating custom UUIDModule() for jackson Signed-off-by: illyrius666 <[email protected]> * refactor Signed-off-by: illyrius666 <[email protected]> --------- Signed-off-by: illyrius666 <[email protected]> * feat/ChatModule/ChatPlaceholders (#246) * init Signed-off-by: illyrius666 <[email protected]> * woops Signed-off-by: illyrius666 <[email protected]> * + Signed-off-by: illyrius666 <[email protected]> --------- Signed-off-by: illyrius666 <[email protected]> * Update gradle/actions digest to e60655a (#247) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * updated to mc 1.21.9-rc1, refactor main class and build script Signed-off-by: illyrius666 <[email protected]> * woops Signed-off-by: illyrius666 <[email protected]> * [ci-skip] replaced .replace() with Placeholder.component() Signed-off-by: illyrius666 <[email protected]> * Update gradle/actions digest to 4d9f0ba (#250) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * renamed l18n to i18n (oopsie), renamed WorldEditHook.kt to FAWEHook.kt Signed-off-by: illyrius666 <[email protected]> * [ci-skip] refactored so we dont need to suppress, also cleanup the plugin.yml Signed-off-by: illyrius666 <[email protected]> * moved prefix to extutils Signed-off-by: illyrius666 <[email protected]> * refactor Signed-off-by: illyrius666 <[email protected]> * using lateinit var instead of by lazy Signed-off-by: illyrius666 <[email protected]> * v+ Signed-off-by: illyrius666 <[email protected]> * [ci-skip] make hooks automatically detect the class name based on where its called. Signed-off-by: illyrius666 <[email protected]> * cleanup + refactor getRandomRotation to allow for custom angle input Signed-off-by: illyrius666 <[email protected]> * refactor getRandomRotation Signed-off-by: illyrius666 <[email protected]> * refactor Signed-off-by: illyrius666 <[email protected]> * Update plugin xyz.jpenilla.run-paper to v3.0.1 (#251) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * custom advancementdone message Signed-off-by: illyrius666 <[email protected]> * more logic Signed-off-by: illyrius666 <[email protected]> * + Signed-off-by: illyrius666 <[email protected]> * Update softprops/action-gh-release digest to 62c96d0 (#253) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Update gradle/actions digest to cd4b95f (#252) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * + Signed-off-by: illyrius666 <[email protected]> * feat/PlayerModule/XpInSkull (#249) * init Signed-off-by: illyrius666 <[email protected]> * using parsed Signed-off-by: illyrius666 <[email protected]> * + Signed-off-by: illyrius666 <[email protected]> --------- Signed-off-by: illyrius666 <[email protected]> Signed-off-by: Illyrius <[email protected]> * fix merge Signed-off-by: illyrius666 <[email protected]> * feat/ScoreBoardModule (#254) * init Signed-off-by: illyrius666 <[email protected]> * v- Signed-off-by: illyrius666 <[email protected]> * clearing scoreboard Signed-off-by: illyrius666 <[email protected]> * adjusted aliasses Signed-off-by: illyrius666 <[email protected]> * added toggle function Signed-off-by: illyrius666 <[email protected]> * logging improvements Signed-off-by: illyrius666 <[email protected]> * fixup some formatting Signed-off-by: illyrius666 <[email protected]> * take 2 Signed-off-by: illyrius666 <[email protected]> * take 3 Signed-off-by: illyrius666 <[email protected]> * made it consistent across restarts Signed-off-by: illyrius666 <[email protected]> * fix boolean Signed-off-by: illyrius666 <[email protected]> * fix boolean Signed-off-by: illyrius666 <[email protected]> * v+ Signed-off-by: illyrius666 <[email protected]> --------- Signed-off-by: illyrius666 <[email protected]> * updated to use pdc from data instead of legacy itemmeta, and added that the spawner item has the type in the lore if applicable. Signed-off-by: illyrius666 <[email protected]> * [ci-skip] added validation on the sleepPercentage Signed-off-by: illyrius666 <[email protected]> * [ci-skip] switched to jackson builder, and cleanedup some unused config values Signed-off-by: illyrius666 <[email protected]> * [ci-skip] refactored inRange check to take any kind of numbered type Signed-off-by: illyrius666 <[email protected]> * Update softprops/action-gh-release digest to f38efde (#255) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Illyrius <[email protected]> * [ci-skip] refactor PlayerData.kt where we add helper methods to make things simpler in the implementation files Signed-off-by: illyrius666 <[email protected]> * + Signed-off-by: illyrius666 <[email protected]> * cleanup Signed-off-by: illyrius666 <[email protected]> * more cleanup Signed-off-by: illyrius666 <[email protected]> * more cleanup Signed-off-by: illyrius666 <[email protected]> * + Signed-off-by: illyrius666 <[email protected]> --------- Signed-off-by: illyrius666 <[email protected]> Signed-off-by: Illyrius <[email protected]> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix missing perms Signed-off-by: illyrius666 <[email protected]> * remove ignoreStructureVoidBlocks for now till its fixed. Signed-off-by: illyrius666 <[email protected]> * feat/NPCModule (#266) * + Signed-off-by: illyrius666 <[email protected]> * use jpenillas resource factory so the manual yml is unneeded. Signed-off-by: illyrius666 <[email protected]> * stdlib instead of stdlib-jdk8 Signed-off-by: illyrius666 <[email protected]> * tweaking Signed-off-by: illyrius666 <[email protected]> * fix version and using JsonMapper instead Signed-off-by: illyrius666 <[email protected]> * making configmanager use datainterface and refactoring datainterface to be more generic Signed-off-by: illyrius666 <[email protected]> * woops Signed-off-by: illyrius666 <[email protected]> * added module.key() util Signed-off-by: illyrius666 <[email protected]> * [ci-skip] Update gradle/actions digest to 6a96db5 (#259) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * [ci-skip] Update plugin xyz.jpenilla.run-paper to v3.0.2 (#260) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fmt Signed-off-by: illyrius666 <[email protected]> * [ci-skip] Update softprops/action-gh-release digest to 6da8fa9 (#261) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * playerskull not displayname but name instead Signed-off-by: illyrius666 <[email protected]> * init Signed-off-by: Illyrius <[email protected]> * + Signed-off-by: Illyrius <[email protected]> * + Signed-off-by: Illyrius <[email protected]> * + * + * edit var name Signed-off-by: illyrius666 <[email protected]> * + Signed-off-by: illyrius666 <[email protected]> * some check Signed-off-by: illyrius666 <[email protected]> * + Signed-off-by: illyrius666 <[email protected]> * fix config Signed-off-by: illyrius666 <[email protected]> * added head before name in chat Signed-off-by: illyrius666 <[email protected]> * rename Signed-off-by: illyrius666 <[email protected]> * fix sprite Signed-off-by: illyrius666 <[email protected]> * fix order Signed-off-by: illyrius666 <[email protected]> * fmt Signed-off-by: illyrius666 <[email protected]> * expressions and handling in config Signed-off-by: illyrius666 <[email protected]> * fmt Signed-off-by: illyrius666 <[email protected]> * refactor Signed-off-by: illyrius666 <[email protected]> * added sounds to the trade Signed-off-by: illyrius666 <[email protected]> --------- Signed-off-by: illyrius666 <[email protected]> Signed-off-by: Illyrius <[email protected]> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * [ci-skip] Update dependency org.mariuszgromada.math:MathParser.org-mXparser to v6 (#267) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * + Signed-off-by: illyrius666 <[email protected]> * [ci-skip] Update actions/checkout digest to ff7abcd (#268) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix Signed-off-by: illyrius666 <[email protected]> * fmt Signed-off-by: illyrius666 <[email protected]> * moving of npcmodule to mobsmodule and rename of mobsmodule to entitymodule Signed-off-by: illyrius666 <[email protected]> * refactor and fix ConfigManager.kt Signed-off-by: illyrius666 <[email protected]> * [ci-skip] fix config take 1 Signed-off-by: illyrius666 <[email protected]> * finally fixed Signed-off-by: illyrius666 <[email protected]> * removed SleepModule as there is a built in gamerule Signed-off-by: illyrius666 <[email protected]> * [ci-skip] Update softprops/action-gh-release digest to 5434409 (#278) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix/#280 (#281) * Update ci_cd.yml Signed-off-by: Illyrius <[email protected]> * Update ci_cd.yml Signed-off-by: Illyrius <[email protected]> * Update feature.yml Signed-off-by: Illyrius <[email protected]> * Update feature.yml Signed-off-by: Illyrius <[email protected]> * Update bug.yml Signed-off-by: Illyrius <[email protected]> * Update config.yml Signed-off-by: Illyrius <[email protected]> * Update renovate.json Signed-off-by: Illyrius <[email protected]> * Update bug.yml Signed-off-by: Illyrius <[email protected]> * Update bug.yml Signed-off-by: Illyrius <[email protected]> * Update feature.yml Signed-off-by: Illyrius <[email protected]> * swapped from checking if air to isCollidable Signed-off-by: illyrius666 <[email protected]> --------- Signed-off-by: Illyrius <[email protected]> Signed-off-by: illyrius666 <[email protected]> * fix enderchest open duplication Signed-off-by: Illyrius <[email protected]> * [ci-skip] Update gradle/actions digest to f106089 (#282) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * attempt to fix the enderchest mouse glitch Signed-off-by: illyrius666 <[email protected]> * removing sign module, keeping formatting vanilla. Signed-off-by: illyrius666 <[email protected]> * refactor Signed-off-by: illyrius666 <[email protected]> * config refactor Signed-off-by: illyrius666 <[email protected]> * added msg tell tellraw to aliases so their formatting gets fixed. we can now also remove the permissions blocking those for it. Signed-off-by: illyrius666 <[email protected]> * switch back to worldedit Signed-off-by: Illyrius <[email protected]> * [ci-skip] Update gradle/actions digest to a009669 (#284) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * [ci-skip] Update plugin org.jetbrains.kotlin.jvm to v2.2.21 (#285) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * [ci-skip] Update softprops/action-gh-release digest to aa05f9d (#286) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * [ci-skip] Update GitHub Artifact Actions (#287) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * feat/SignModule (#288) * init Signed-off-by: Illyrius <[email protected]> * fixed "" needed for normal text (still needed for MM) suggestion for line now shows 1..4 as suggestion Signed-off-by: Illyrius <[email protected]> --------- Signed-off-by: Illyrius <[email protected]> * [ci-skip] Update dependency com.sk89q.worldedit:worldedit-bukkit to v7.3.17 (#289) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * added customizing respawn point setting message Signed-off-by: Illyrius <[email protected]> * cleanup ExtUtils.kt Signed-off-by: Illyrius <[email protected]> * + Signed-off-by: illyrius666 <[email protected]> * removal of unnecessary suppress Signed-off-by: Illyrius <[email protected]> * + Signed-off-by: Illyrius <[email protected]> * + Signed-off-by: illyrius666 <[email protected]> * feat/ArmorStandModule (#290) * + Signed-off-by: illyrius666 <[email protected]> * init Signed-off-by: illyrius666 <[email protected]> * mainhand armorstand functionality setting and getting Signed-off-by: illyrius666 <[email protected]> * v+ Signed-off-by: illyrius666 <[email protected]> * + Signed-off-by: illyrius666 <[email protected]> * added gui deps Signed-off-by: illyrius666 <[email protected]> * added init gui Signed-off-by: illyrius666 <[email protected]> * oops Signed-off-by: illyrius666 <[email protected]> * oppa Signed-off-by: illyrius666 <[email protected]> * added armorstand arms toggling Signed-off-by: illyrius666 <[email protected]> * blub Signed-off-by: illyrius666 <[email protected]> * cleanup Signed-off-by: illyrius666 <[email protected]> * equipment swap handling Signed-off-by: illyrius666 <[email protected]> * cleanup Signed-off-by: illyrius666 <[email protected]> * todo Signed-off-by: illyrius666 <[email protected]> * from stateless to rendered component due to itemstack updates needed. Signed-off-by: illyrius666 <[email protected]> * + Signed-off-by: illyrius666 <[email protected]> * some refactorign Signed-off-by: illyrius666 <[email protected]> * locs Signed-off-by: illyrius666 <[email protected]> * ref Signed-off-by: illyrius666 <[email protected]> * attempt 1 into fixing the click handling Signed-off-by: illyrius666 <[email protected]> * todo Signed-off-by: illyrius666 <[email protected]> * take 2 Signed-off-by: illyrius666 <[email protected]> * refactor Signed-off-by: illyrius666 <[email protected]> * i think iam doing something wrong Signed-off-by: illyrius666 <[email protected]> * + Signed-off-by: illyrius666 <[email protected]> * refactor Signed-off-by: illyrius666 <[email protected]> * use jpenillas resource factory so the manual yml is unneeded. Signed-off-by: illyrius666 <[email protected]> * stdlib instead of stdlib-jdk8 Signed-off-by: illyrius666 <[email protected]> * tweaking Signed-off-by: illyrius666 <[email protected]> * + Signed-off-by: illyrius666 <[email protected]> * different gui library Signed-off-by: illyrius666 <[email protected]> * buba Signed-off-by: illyrius666 <[email protected]> * baseplate toggling Signed-off-by: illyrius666 <[email protected]> * added size toggling Signed-off-by: illyrius666 <[email protected]> * added more options slot Signed-off-by: illyrius666 <[email protected]> * refactor Signed-off-by: illyrius666 <[email protected]> * take 1 Signed-off-by: illyrius666 <[email protected]> * take 2 Signed-off-by: illyrius666 <[email protected]> * take 3 Signed-off-by: illyrius666 <[email protected]> * + Signed-off-by: illyrius666 <[email protected]> * fix version and using JsonMapper instead Signed-off-by: illyrius666 <[email protected]> * making configmanager use datainterface and refactoring datainterface to be more generic Signed-off-by: illyrius666 <[email protected]> * woops Signed-off-by: illyrius666 <[email protected]> * added module.key() util Signed-off-by: illyrius666 <[email protected]> * [ci-skip] Update gradle/actions digest to 6a96db5 (#259) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * [ci-skip] Update plugin xyz.jpenilla.run-paper to v3.0.2 (#260) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fmt Signed-off-by: illyrius666 <[email protected]> * [ci-skip] Update softprops/action-gh-release digest to 6da8fa9 (#261) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * playerskull not displayname but name instead Signed-off-by: illyrius666 <[email protected]> * setting item in armostand works now kinda, still need to nullify the player holding the item (now duplicates) Signed-off-by: illyrius666 <[email protected]> * + Signed-off-by: illyrius666 <[email protected]> * setting/getting part 1 Signed-off-by: illyrius666 <[email protected]> * fix merge conflicts Signed-off-by: illyrius666 <[email protected]> * + Signed-off-by: illyrius666 <[email protected]> * using built in inventory handling instead of third party library Signed-off-by: Illyrius <[email protected]> * bloop Signed-off-by: Illyrius <[email protected]> * bumbum Signed-off-by: Illyrius <[email protected]> * + Signed-off-by: Illyrius <[email protected]> * fix lang stuff Signed-off-by: illyrius666 <[email protected]> * refactor ExtUtils.kt Signed-off-by: illyrius666 <[email protected]> * some fmt Signed-off-by: illyrius666 <[email protected]> * slot fix for extra options button Signed-off-by: illyrius666 <[email protected]> * added kdocs Signed-off-by: illyrius666 <[email protected]> * fix equipment slot filter Signed-off-by: illyrius666 <[email protected]> * blub Signed-off-by: illyrius666 <[email protected]> * + Signed-off-by: illyrius666 <[email protected]> * forgot enabled check in event Signed-off-by: illyrius666 <[email protected]> * fix shifting Signed-off-by: illyrius666 <[email protected]> * some refactor Signed-off-by: illyrius666 <[email protected]> --------- Signed-off-by: illyrius666 <[email protected]> Signed-off-by: Illyrius <[email protected]> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * [ci-skip] Update plugin xyz.jpenilla.run-paper to v3.0.2 (#293) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * remove unused keys Signed-off-by: illyrius666 <[email protected]> * init (#297) Signed-off-by: illyrius666 <[email protected]> * moving to circleci Signed-off-by: illyrius666 <[email protected]> * beeb boob Signed-off-by: Illyrius <[email protected]> * [ci-skip] Update Gradle to v9.2.0 (#300) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * feat/ArmorStandModule/V2 (#299) * init Signed-off-by: Illyrius <[email protected]> * move to MenuType API Signed-off-by: Illyrius <[email protected]> * tracking inv - armorstand Signed-off-by: Illyrius <[email protected]> * refactor Signed-off-by: Illyrius <[email protected]> * more refactor Signed-off-by: Illyrius <[email protected]> * more ref Signed-off-by: Illyrius <[email protected]> * added todo Signed-off-by: Illyrius <[email protected]> * refactor Signed-off-by: Illyrius <[email protected]> * seperating view from inventory and adding poseGUi init Signed-off-by: Illyrius <[email protected]> * lub Signed-off-by: Illyrius <[email protected]> * + Signed-off-by: Illyrius <[email protected]> * implement rotations Signed-off-by: Illyrius <[email protected]> * init using mod for easier gui Signed-off-by: Illyrius <[email protected]> * init Signed-off-by: Illyrius <[email protected]> * fix all issues Signed-off-by: Illyrius <[email protected]> * oops Signed-off-by: Illyrius <[email protected]> * kdocs Signed-off-by: Illyrius <[email protected]> --------- Signed-off-by: Illyrius <[email protected]> Signed-off-by: Illyrius <[email protected]> Signed-off-by: Illyrius <[email protected]> * rename Signed-off-by: Illyrius <[email protected]> * remove skull xp stuff Signed-off-by: Illyrius <[email protected]> * added drop chance to player skull Signed-off-by: Illyrius <[email protected]> * [ci-skip] Update dependency com.fasterxml.jackson.datatype:jackson-datatype-jsr310 to v2.20.1 (#302) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * [ci-skip] Update dependency com.fasterxml.jackson.module:jackson-module-kotlin to v2.20.1 (#303) Signed-off-by: Illyrius <[email protected]> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Illyrius <[email protected]> * feat/PlayerModule/xpToBottle (#301) * init Signed-off-by: Illyrius <[email protected]> * + Signed-off-by: Illyrius <[email protected]> * finish Signed-off-by: Illyrius <[email protected]> --------- Signed-off-by: Illyrius <[email protected]> * + Signed-off-by: Illyrius <[email protected]> * small fix Signed-off-by: Illyrius <[email protected]> * oopsie Signed-off-by: Illyrius <[email protected]> * cleanup Signed-off-by: Illyrius <[email protected]> * remove wandering trading horse Signed-off-by: Illyrius <[email protected]> * feat/EntityModule/MobEggDrop (#308) * init Signed-off-by: Illyrius <[email protected]> * docs(pr): update pull request template Signed-off-by: Illyrius <[email protected]> --------- Signed-off-by: Illyrius <[email protected]> * dismount sitting on entity attack. Signed-off-by: Illyrius <[email protected]> * fix/InvModule/SearchCmd (#309) * init Signed-off-by: Illyrius <[email protected]> * init Signed-off-by: Illyrius <[email protected]> * use utils in module Signed-off-by: Illyrius <[email protected]> * refactor: update particle effects and clean up unused code in InvModule Signed-off-by: Illyrius <[email protected]> * refactor: simplify block utility functions and improve property access Signed-off-by: Illyrius <[email protected]> * refactor: convert nickname and scoreboard visibility functions to properties for improved access Signed-off-by: Illyrius <[email protected]> * refactor: add extension property to check container block accessibility Signed-off-by: Illyrius <[email protected]> * added todo Signed-off-by: Illyrius <[email protected]> * refactor: simplify BookData initialization by setting default values for title and author Signed-off-by: Illyrius <[email protected]> * refactor: enhance command utility functions for improved hover text and command execution Signed-off-by: Illyrius <[email protected]> * refactor: update delete cross-component to use SignedMessage for improved message handling Signed-off-by: Illyrius <[email protected]> * refactor: remove isContainerAccessible check from inventory module for cleaner code Signed-off-by: Illyrius <[email protected]> * refactor: move hasMatchingEnchantments logic to ItemStackUtils for better modularity Signed-off-by: Illyrius <[email protected]> * refactor: remove lastUnloads map and simplify player quit handling Signed-off-by: Illyrius <[email protected]> * woops Signed-off-by: Illyrius <[email protected]> * cleanup Signed-off-by: Illyrius <[email protected]> * refactor: simplify item transfer logic and remove unused performUnload method Signed-off-by: Illyrius <[email protected]> * refactor: improve container handling in inventory transfer logic Signed-off-by: Illyrius <[email protected]> * add todo Signed-off-by: Illyrius <[email protected]> * fix legacy material usage Signed-off-by: Illyrius <[email protected]> * confused Signed-off-by: Illyrius <[email protected]> * feat: add agent migration state configuration and optimize item stack comparison logic Signed-off-by: Illyrius <[email protected]> * Update src/main/kotlin/org/xodium/vanillaplus/utils/ItemStackUtils.kt Co-authored-by: Copilot <[email protected]> Signed-off-by: Illyrius <[email protected]> * Update src/main/kotlin/org/xodium/vanillaplus/modules/ChatModule.kt Co-authored-by: Copilot <[email protected]> Signed-off-by: Illyrius <[email protected]> --------- Signed-off-by: Illyrius <[email protected]> Signed-off-by: Illyrius <[email protected]> Signed-off-by: Illyrius <[email protected]> Co-authored-by: Copilot <[email protected]> * refactor: optimize chunk processing and clean up action bar message Signed-off-by: Illyrius <[email protected]> * + Signed-off-by: Illyrius <[email protected]> * Refactor/armor stand module (#311) * removed RenameHandler.kt as you can rename easily with nametag Signed-off-by: Illyrius <[email protected]> * refactor SwapHandler to use DataInputStream for packet processing and improve error handling Signed-off-by: Illyrius <[email protected]> * refactor SwapHandler to simplify item swapping logic for ArmorStand Signed-off-by: Illyrius <[email protected]> --------- Signed-off-by: Illyrius <[email protected]> * oops Signed-off-by: Illyrius <[email protected]> * oops Signed-off-by: Illyrius <[email protected]> * Remove MathParser dependency and update project configuration for Paper API Signed-off-by: Illyrius <[email protected]> * Remove redundant 'enabled' property from module configurations Signed-off-by: Illyrius <[email protected]> * Refactor module classes to use a unified configuration interface Signed-off-by: Illyrius <[email protected]> * Update treeMask to include additional materials for enhanced tree generation Signed-off-by: Illyrius <[email protected]> * Refactor SAPLING_LINKS to use a single string for directory paths Signed-off-by: Illyrius <[email protected]> * Refactor SilkTouchModule to simplify spawner handling and remove unused code Signed-off-by: Illyrius <[email protected]> * feat/PlayerModule/ReplantEnchantment (#312) * init Signed-off-by: Illyrius <[email protected]> * setup Signed-off-by: Illyrius <[email protected]> * Add automatic crop replanting on block break in PlayerModule Signed-off-by: Illyrius <[email protected]> * Implement replanting functionality with ReplantEnchantment in PlayerModule Signed-off-by: Illyrius <[email protected]> --------- Signed-off-by: Illyrius <[email protected]> * Feat/player module/pickup enchant (#313) * init Signed-off-by: Illyrius <[email protected]> * feat: implement pickup functionality and refactor replant logic Signed-off-by: Illyrius <[email protected]> * feat: implement pickup functionality in PickupEnchantment and update replant logic Signed-off-by: Illyrius <[email protected]> * feat: update PickupEnchantment to use PICKUP constant and register tools tag Signed-off-by: Illyrius <[email protected]> --------- Signed-off-by: Illyrius <[email protected]> * feat: add support for additional source roots in Gradle configuration and update item type keys Signed-off-by: Illyrius <[email protected]> * feat: add support for brush item type in VanillaPlusBootstrap Signed-off-by: Illyrius <[email protected]> * feat: add support for fishing rod item type in VanillaPlusBootstrap Signed-off-by: Illyrius <[email protected]> * feat: update description handling in PickupEnchantment and ReplantEnchantment Signed-off-by: Illyrius <[email protected]> * feat: streamline event handler for Replant and Pickup enchantments Signed-off-by: Illyrius <[email protected]> * feat/Enchantment/NightVision (#314) * init Signed-off-by: Illyrius <[email protected]> * feat: refactor enchantment key generation in EnchantmentInterface and related classes Signed-off-by: Illyrius <[email protected]> * feat: implement night vision effect handling for helmet enchantment Signed-off-by: Illyrius <[email protected]> * feat: add event handler for night vision enchantment equipment changes Signed-off-by: Illyrius <[email protected]> * feat: update enchantment costs and levels for Night Vision, Pickup, and Replant enchantments Signed-off-by: Illyrius <[email protected]> * feat: improve night vision enchantment handling and null safety Signed-off-by: Illyrius <[email protected]> --------- Signed-off-by: Illyrius <[email protected]> Signed-off-by: Illyrius <[email protected]> * feat: add weapons and tools_weapons tags in VanillaPlusBootstrap Signed-off-by: Illyrius <[email protected]> * feat: add mace item type support in VanillaPlusBootstrap Signed-off-by: Illyrius <[email protected]> * feat: rename builder method to invoke in enchantment implementations Signed-off-by: Illyrius <[email protected]> * feat: refactor enchantment registration to use direct keys instead of constants Signed-off-by: Illyrius <[email protected]> * feat: update pickup enchantment to use block location for item drops Signed-off-by: Illyrius <[email protected]> * feat: update Pickup enchantment to handle block drop events for item pickups Signed-off-by: Illyrius <[email protected]> * feat: enhance Pickup enchantment to track preferred tool usage during block breaks Signed-off-by: Illyrius <[email protected]> * feat: simplify Pickup enchantment by removing preferred tool check and unused location tracking Signed-off-by: Illyrius <[email protected]> * feat/Enchantment/NimbusEnchantment? (#315) * init Signed-off-by: Illyrius <[email protected]> * impl Signed-off-by: Illyrius <[email protected]> * feat: adjust Nimbus enchantment flying speed and add TODO for maxLevel implementation Signed-off-by: Illyrius <[email protected]> * feat: remove unused DEFAULTS object and streamline Nimbus enchantment flying speed logic Signed-off-by: Illyrius <[email protected]> * feat: enhance Nimbus enchantment flying speed logic with level-based multipliers Signed-off-by: Illyrius <[email protected]> * feat: update Nimbus enchantment speed multipliers for improved level scaling Signed-off-by: Illyrius <[email protected]> --------- Signed-off-by: Illyrius <[email protected]> * refactor: remove unused KClass references in ConfigManager and DataInterface Signed-off-by: Illyrius <[email protected]> * refactor: replace KClass.simpleName with Class.simpleName for consistency Signed-off-by: Illyrius <[email protected]> * refactor: update argument type retrieval to use String().javaClass for consistency Signed-off-by: Illyrius <[email protected]> * [ci-skip] Update Gradle to v9.2.1 (#318) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * feat: implement Silk Touch enchantment with block handling and configuration (moving away from a module) Signed-off-by: Illyrius <[email protected]> * feat: implement Feather Falling enchantment handling in the system Signed-off-by: Illyrius <[email protected]> * feat: add handling for PlayerInteractEvent to prevent farmland trampling with Feather Falling boots Signed-off-by: Illyrius <[email protected]> * feat: refactor ender chest handling in InventoryClickEvent for improved readability and maintainability Signed-off-by: Illyrius <[email protected]> * feat: refactor PlayerModule to remove dependency on TabListModule and improve encapsulation Signed-off-by: Illyrius <[email protected]> * feat: remove RecipiesModule from ModuleManager and add recipe discovery handling in PlayerModule Signed-off-by: Illyrius <[email protected]> * should stay vanilla Signed-off-by: Illyrius <[email protected]> * cleanup Signed-off-by: Illyrius <[email protected]> * fmt Signed-off-by: Illyrius <[email protected]> * fmt 2 Signed-off-by: Illyrius <[email protected]> * feat/Enchantment/VeinMine (#316) * init Signed-off-by: Illyrius <[email protected]> * feat: implement VeinMine enchantment functionality Signed-off-by: Illyrius <[email protected]> * Implement Vein Mine enchantment functionality and clean up imports Signed-off-by: Illyrius <[email protected]> * Implement vein mining logic and connected block detection in VeinMineEnchantment Signed-off-by: Illyrius <[email protected]> * Prevent vein mining in creative mode Signed-off-by: Illyrius <[email protected]> * Refactor enchantment description handling to use proper display names Signed-off-by: Illyrius <[email protected]> * Enhance vein mining to support item pickup and drop handling Signed-off-by: Illyrius <[email protected]> * Add item transfer functionality to PickupEnchantment for improved item handling Signed-off-by: Illyrius <[email protected]> * added todo Signed-off-by: Illyrius <[email protected]> * Implement ore validation for vein mining to restrict functionality to valid ores Signed-off-by: Illyrius <[email protected]> * Refactor vein mining enchantment to use level-based block limits and adjust cost parameters Signed-off-by: Illyrius <[email protected]> * Refactor NimbusEnchantment to use a speed modifier map and enhance ore validation in VeinMineEnchantment Signed-off-by: Illyrius <[email protected]> --------- Signed-off-by: Illyrius <[email protected]> Signed-off-by: Illyrius <[email protected]> Signed-off-by: Illyrius <[email protected]> * Feat/rotten flesh recipe (#319) * init Signed-off-by: Illyrius <[email protected]> * feat: add RecipeModule to handle recipe mechanics and register RottenFleshRecipe Signed-off-by: Illyrius <[email protected]> --------- Signed-off-by: Illyrius <[email protected]> * refactor: rename getRecipes to recipes in RecipeInterface and RottenFleshRecipe Signed-off-by: Illyrius <[email protected]> * init (#320) Signed-off-by: Illyrius <[email protected]> * refactor: correct spelling of 'recipes' in package names Signed-off-by: Illyrius <[email protected]> * Add CI/CD workflow for building the application Signed-off-by: Illyrius <[email protected]> * [ci-skip] Update gradle/actions digest to 261794a (#321) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix/InvModule/SearchCmd (#323) * init Signed-off-by: Illyrius <[email protected]> * Refactor chat formatting and introduce custom MiniMessage tag resolvers Signed-off-by: Illyrius <[email protected]> * Update BookData to use inline fire formatting for title Signed-off-by: Illyrius <[email protected]> * Add scheduling functionality for particle effects in InvModule Signed-off-by: Illyrius <[email protected]> * Refactor scheduling logic by introducing ScheduleUtils for particle tasks Signed-off-by: Illyrius <[email protected]> * Introduce FmtUtils for custom MiniMessage tag resolvers Signed-off-by: Illyrius <[email protected]> * Refactor FmtUtils to use Component for placeholder styling Signed-off-by: Illyrius <[email protected]> * Add closing gradient placeholders to FmtUtils for enhanced formatting Signed-off-by: Illyrius <[email protected]> * Enhance chat and action bar formatting with gradients for improved visual appeal Signed-off-by: Illyrius <[email protected]> * Update chat and tab list formatting with gradient transitions for enhanced visual consistency Signed-off-by: Illyrius <[email protected]> * Enhance action bar message with gradient formatting for improved visual appeal Signed-off-by: Illyrius <[email protected]> * Enhance search command feedback with gradient action bar messages and particle effects for found chests Signed-off-by: Illyrius <[email protected]> * + Signed-off-by: Illyrius <[email protected]> * some todos Signed-off-by: Illyrius <[email protected]> --------- Signed-off-by: Illyrius <[email protected]> * fix/InvModule/UnloadCmd (#324) * inti Signed-off-by: Illyrius <[email protected]> * Refactor unload function to improve item transfer logic and particle effects Signed-off-by: Illyrius <[email protected]> * Update particle effect location and color in unload function Signed-off-by: Illyrius <[email protected]> * Reduce unload delay duration in inventory unload function Signed-off-by: Illyrius <[email protected]> --------- Signed-off-by: Illyrius <[email protected]> * [ci-skip] Update actions/checkout action to v6 (#325) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Restrict pull request target event types to 'opened' Signed-off-by: Illyrius <[email protected]> * refactor/ModulesToFeatures (#327) * init Signed-off-by: Illyrius <[email protected]> * Implement cauldron mechanics feature and event listener Signed-off-by: Illyrius <[email protected]> * Add cauldron interaction event handling and register feature as listener Signed-off-by: Illyrius <[email protected]> * Refactor cauldron interaction handling and improve event registration logging Signed-off-by: Illyrius <[email protected]> * Enhance recipe registration logging with execution time measurement Signed-off-by: Illyrius <[email protected]> * Refactor module management and add MOTD feature implementation Signed-off-by: Illyrius <[email protected]> * Add BooksFeature implementation for handling book mechanics and commands Signed-off-by: Illyrius <[email protected]> * Add ChatFeature implementation for handling chat mechanics and whisper command Signed-off-by: Illyrius <[email protected]> * Refactor feature imports to use companion instance and add DimensionsFeature implementation Signed-off-by: Illyrius <[email protected]> * Refactor modules to features and update package structure for entity, inventory, locator, openable, pet, player, scoreboard, sign, sit, tab list, and trees mechanics Signed-off-by: Illyrius <[email protected]> * cleanup Signed-off-by: Illyrius <[email protected]> * Refactor SitFeature event handling for improved readability Signed-off-by: Illyrius <[email protected]> * Enhance TreesFeature to log a warning when WorldEdit is not found Signed-off-by: Illyrius <[email protected]> * cleanup Signed-off-by: Illyrius <[email protected]> * Refactor SoundData to prepare for kotlinx.serialization and update project configuration Signed-off-by: Illyrius <[email protected]> * Refactor FeatureInterface to simplify command alias handling Signed-off-by: Illyrius <[email protected]> * Add kotlinx.serialization plugin and dependencies to build configuration Signed-off-by: Illyrius <[email protected]> * Implement kotlinx.serialization for BookData and SoundData, and add SoundTypeSerializer Signed-off-by: Illyrius <[email protected]> * Add @Serializable annotation to Config data classes across multiple features Signed-off-by: Illyrius <[email protected]> * init DataInterface.kt Signed-off-by: Illyrius <[email protected]> * Expose config properties in feature objects and add CentralConfigData for centralized configuration management Signed-off-by: Illyrius <[email protected]> * Refactor configuration handling to use mutable properties and centralize config data loading and saving Signed-off-by: Illyrius <[email protected]> * Refactor CentralConfigData to use non-default constructor parameters for feature configurations Signed-off-by: Illyrius <[email protected]> * Refactor DataInterface to support dynamic feature configuration loading and saving Signed-off-by: Illyrius <[email protected]> * Refactor TreesFeature to conditionally register based on WorldEdit availability Signed-off-by: Illyrius <[email protected]> * Refactor WorldEditHook to improve logging for missing WorldEdit dependency Signed-off-by: Illyrius <[email protected]> * Refactor DataInterface to improve JSON serialization handling for feature configurations Signed-off-by: Illyrius <[email protected]> * sadge Signed-off-by: Illyrius <[email protected]> * Refactor features to remove kotlinx.serialization dependency and improve config encapsulation Signed-off-by: Illyrius <[email protected]> * Refactor features to integrate kotlinx.serialization for improved data handling and configuration management Signed-off-by: Illyrius <[email protected]> * Refactor SilkTouchEnchantment to integrate configuration from ConfigData and improve encapsulation Signed-off-by: Illyrius <[email protected]> * Refactor EnchantmentInterface and FeatureInterface to use shared configData for improved configuration management Signed-off-by: Illyrius <[email protected]> * Refactor configuration management by introducing ConfigManager for loading and saving config data Signed-off-by: Illyrius <[email protected]> * Refactor ConfigManager to improve configuration loading and error handling Signed-off-by: Illyrius <[email protected]> * Refactor ConfigManager to streamline configuration loading and improve logging Signed-off-by: Illyrius <[email protected]> * Refactor ConfigManager to return loaded configuration data and improve file handling Signed-off-by: Illyrius <[email protected]> * Refactor ConfigManager to optimize configuration loading with timing metrics and improve logging Signed-off-by: Illyrius <[email protected]> * Refactor ConfigManager to load configuration asynchronously and add kotlinx.coroutines dependency Signed-off-by: Illyrius <[email protected]> * Refactor ConfigManager to remove asynchronous loading and update configuration file handling Signed-off-by: Illyrius <[email protected]> --------- Signed-off-by: Illyrius <[email protected]> * Refactor configuration loading logic for clarity and efficiency Signed-off-by: Illyrius <[email protected]> * Refactor data classes for improved property accessibility and clarity Signed-off-by: Illyrius <[email protected]> * Refactor SoundData to use string names for sound types and update related configurations Signed-off-by: Illyrius <[email protected]> * added todo Signed-off-by: Illyrius <[email protected]> * Add reload command and permission for VanillaPlus plugin Signed-off-by: Illyrius <[email protected]> * Refactor feature commands and permissions to use properties for improved readability Signed-off-by: Illyrius <[email protected]> * Refactor SitFeature to improve event handling and readability Signed-off-by: Illyrius <[email protected]> * Refactor TreesFeature to improve event handling and readability Signed-off-by: Illyrius <[email protected]> * Refactor ScoreBoardFeature to improve event handling and readability Signed-off-by: Illyrius <[email protected]> * Refactor PetFeature to improve event handling and readability Signed-off-by: Illyrius <[email protected]> * Refactor OpenableFeature to improve event handling and readability Signed-off-by: Illyrius <[email protected]> * Refactor MotdFeature to improve event handling and readability Signed-off-by: Illyrius <[email protected]> * fix Signed-off-by: Illyrius <[email protected]> * Fix double execution of load() in VanillaPlus.kt Signed-off-by: Illyrius <[email protected]> * Refactor RecipeInterface to use property for recipes Signed-off-by: Illyrius <[email protected]> * [ci-skip] Update actions/checkout action to v6 (#329) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * [ci-skip] Update actions/checkout action to v6.0.1 (#330) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Remove CauldronFeature registration from VanillaPlus.kt Signed-off-by: Illyrius <[email protected]> * feat/TorchArrowRecipe (#332) * init Signed-off-by: Illyrius <[email protected]> * Enhance TorchArrowRecipe to utilize persistent data for arrow crafting Signed-off-by: Illyrius <[email protected]> * Add custom name to Torch Arrow in recipe implementation Signed-off-by: Illyrius <[email protected]> * Implement TorchArrowFeature to handle mechanics for torch arrows on impact Signed-off-by: Illyrius <[email protected]> * Refactor TorchArrowFeature to improve torch placement logic on impact Signed-off-by: Illyrius <[email protected]> * Refactor TorchArrowFeature to separate launch and hit logic for torch arrows Signed-off-by: Illyrius <[email protected]> * Refactor TorchArrowFeature to improve torch arrow identification logic Signed-off-by: Illyrius <[email protected]> * Refactor TorchArrowFeature to unify launch and hit event handling for torch arrows Signed-off-by: Illyrius <[email protected]> * Refactor TorchArrowFeature to streamline torch arrow item handling and improve drop logic Signed-off-by: Illyrius <[email protected]> * Refactor TorchArrowFeature to add entity damage handling for torch arrows Signed-off-by: Illyrius <[email protected]> * Refactor TorchArrowFeature to remove redundant arrow drop logic and enhance entity damage handling Signed-off-by: Illyrius <[email protected]> * Refactor TorchArrowFeature to remove projectile launch handling for torch arrows Signed-off-by: Illyrius <[email protected]> * Refactor features to modules for improved organization and consistency Signed-off-by: Illyrius <[email protected]> --------- Signed-off-by: Illyrius <[email protected]> * refactor: streamline configuration and command retrieval in interfaces Signed-off-by: Illyrius <[email protected]> * refactor: change command data return type from List to Collection in ModuleInterface Signed-off-by: Illyrius <[email protected]> * refactor: change config data initialization to nullable in ConfigManager Signed-off-by: Illyrius <[email protected]> * refactor: update config data handling in ConfigManager and VanillaPlus Signed-off-by: Illyrius <[email protected]> * refactor: update getOrCreateConfig to return existing configData if file does not exist Signed-off-by: Illyrius <[email protected]> * refactor: modify getOrCreateConfig to return a new instance of ConfigData when the file does not exist Signed-off-by: Illyrius <[email protected]> * refactor: replace tryCatch with executesCatching for standardized command error handling Signed-off-by: Illyrius <[email protected]> * refactor: rename feature to module in configuration data and update related references Signed-off-by: Illyrius <[email protected]> * refactor: add @SerialName annotations to modules in ConfigData for improved serialization Signed-off-by: Illyrius <[email protected]> * refactor: remove unused CONTAINER_TYPES from MaterialRegistry and change WorldEditHook to internal Signed-off-by: Illyrius <[email protected]> * refactor: add projectile launch event handler to apply visual effects for torch arrows Signed-off-by: Illyrius <[email protected]> * + Signed-off-by: Illyrius <[email protected]> * refactor: rename TorchArrowModule to ArrowModule for clarity and consistency Signed-off-by: Illyrius <[email protected]> * refactor: add @Serializable annotations to module configurations for improved serialization Signed-off-by: Illyrius <[email protected]> * refactor: implement CapitalizedStrategy for JSON property naming in configuration Signed-off-by: Illyrius <[email protected]> * refactor: apply OptIn annotation for ExperimentalSerializationApi in CapitalizedStrategy and ConfigManager Signed-off-by: Illyrius <[email protected]> * [ci-skip] Update plugin com.gradleup.shadow to v9.3.0 (#333) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * [ci-skip] Update gradle/actions digest to 9bc3ffb (#334) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * refactor: enhance message formatting in VanillaPlus.prefix with gradient colors Signed-off-by: Illyrius <[email protected]> * refactor: move executesCatching function to CommandUtils for better organization Signed-off-by: Illyrius <[email protected]> * refactor: relocate executesCatching import to CommandUtils for improved structure Signed-off-by: Illyrius <[email protected]> * refactor: set default value for aliases in CommandData to improve usability Signed-off-by: Illyrius <[email protected]> * refactor: replace executesCatching with playerExecuted for improved command handling Signed-off-by: Illyrius <[email protected]> * refactor: extract portal event handling into separate functions for improved readability Signed-off-by: Illyrius <[email protected]> * refactor: remove unused suppressions and update source paths for improved clarity Signed-off-by: Illyrius <[email protected]> * cleanup Signed-off-by: Illyrius <[email protected]> * oops Signed-off-by: Illyrius <[email protected]> * chore: add .editorconfig for consistent coding styles and update .gitignore Signed-off-by: Illyrius <[email protected]> * chore: update .gitignore to include modules.xml for better file management Signed-off-by: Illyrius <[email protected]> * refactor: remove wildcard import suppression for cleaner code Signed-off-by: Illyrius <[email protected]> * feat: add AdventureWebUiEditorAPI for session management and interaction Signed-off-by: Illyrius <[email protected]> * oops Signed-off-by: Illyrius <[email protected]> * [ci-skip] Update gradle/actions digest to 63b23c4 (#336) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * Feat/1.21.11 (#328) * init Signed-off-by: Illyrius <[email protected]> * v+ pre4 Signed-off-by: Illyrius <[email protected]> * v+ pre5 Signed-off-by: Illyrius <[email protected]> * v+ rc1 Signed-off-by: Illyrius <[email protected]> * v+ rc3 Signed-off-by: Illyrius <[email protected]> * v+ Signed-off-by: Illyrius <[email protected]> * Remove unused suppressions and format function signatures for better readability Signed-off-by: Illyrius <[email protected]> * + Signed-off-by: Illyrius <[email protected]> --------- Signed-off-by: Illyrius <[email protected]> * feat: enhance torch arrow mechanics with dynamic properties and improved handling Signed-off-by: Illyrius <[email protected]> --------- Signed-off-by: illyrius666 <[email protected]> Signed-off-by: Illyrius <[email protected]> Signed-off-by: Illyrius <[email protected]> Signed-off-by: Illyrius <[email protected]> Signed-off-by: Illyrius <[email protected]> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Copilot <[email protected]>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Dependencies Updater
This PR contains the following updates:
4d9f0ba->261794aConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.